Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HUBBARD ROAD Detached £740,097 £460,750 20 Apr 2007
4 HUBBARD ROAD Detached £464,808 £292,950 29 Jun 2007
6 HUBBARD ROAD Detached £382,808 £310,000 28 Sep 2018
8 HUBBARD ROAD Detached £404,296 £250,000 6 Jun 2008
10 HUBBARD ROAD Detached £352,923 £255,000 18 Dec 2015
12 HUBBARD ROAD Detached £667,331 £429,950 20 Dec 2007
14 HUBBARD ROAD Detached £522,632 £485,000 3 Sep 2021
16 HUBBARD ROAD Detached £504,147 £320,000 28 Mar 2008
22 HUBBARD ROAD Terraced £44,582 £25,785 26 Jul 2006
24 HUBBARD ROAD Semi-Detached £308,187 £232,000 30 Sep 2016
26 HUBBARD ROAD Semi-Detached £393,892 £237,950 21 Dec 2006
28 HUBBARD ROAD Detached £479,078 £300,000 31 May 2007
32 HUBBARD ROAD Detached £419,605 £320,000 9 Dec 2016